left testicular vein - Francés Inglés Diccionario